tarragon oil
noun
: an aromatic essential oil obtained from tarragon and used chiefly as a flavoring material
called also estragon oil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share